home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 38 / PC Gamer IT CD 38 2-2.iso / drivers / videodrv / matrox / m3D_4.1.1.5.002 / m3d.inf < prev    next >
Windows Setup INFormation  |  1998-02-16  |  14KB  |  352 lines

  1. ;******************************************************************
  2. ;
  3. ;        PowerVR Installation 
  4. ;                
  5. ;               PCX1 & PCX2
  6. ;
  7. ;        Build 4.1.1.5 
  8. ;
  9. ;
  10. ;                Last Modified : 16th February, 1997
  11. ;******************************************************************
  12.  
  13. [Version]
  14. Signature="$CHICAGO$"
  15. Class=MEDIA
  16. Provider=%String0%
  17.  
  18. ;******************************************************************
  19. ;The Default directory for installing files is Windows
  20. ;PowerVR copies files into the Windows directory (Midas_WindowsFiles)
  21. ;and the Windows\System directory (Midas_SystemFiles). 
  22. ;
  23. ;It is recommended that these are not changed.
  24. ;
  25. ;Midas is the internal name for PowerVR.
  26. ;******************************************************************
  27. [DestinationDirs]
  28. DefaultDestDir=10
  29. Midas_WindowsFiles=10
  30. Midas_SystemFiles=11
  31.  
  32. [Manufacturer]
  33. %String1%=Mfg
  34.  
  35. ;******************************************************************
  36. ;From reading the Vendor and Device ID for the board being
  37. ;installed, the installer can determine whether it is a PCX1 or PCX2. 
  38. ;A PCX2 will take the install path set out as Midas5
  39. ;A PCX1 will take the install path set out as Midas4
  40. ;******************************************************************
  41. [Mfg]
  42. %String23%=Midas5,PCI\VEN_1033&DEV_0046,PCI\VEN_1033&DEV_0046
  43. %String22%=Midas4,PCI\VEN_1033&DEV_002A,PCI\VEN_1033&DEV_002A
  44.  
  45. ;******************************************************************
  46. ;The Install Route
  47. ;-----------------
  48. ;
  49. ;Taking the relevent install route (e.g. PCX2 - Midas5) 
  50. ;the installation process is as follows:
  51. ;
  52. ;1. Delete Registry settings that may be resident from previous installations.
  53. ;2. Delete any files that may be resident and are now redundant.
  54. ;3. Copy the relevent files.
  55. ;4. Add the new registry settings.
  56. ;5. Update the .ini settigns.
  57. ;6. Force Windows to reboot (to install any system files in use at time of installation).
  58. ;******************************************************************
  59. [Midas5]
  60. DelReg=Midas_DelReg
  61. DelFiles=Midas_DelFiles
  62. CopyFiles=Midas5_WindowsFiles,Midas_SystemFiles
  63. AddReg=Midas5_AddReg
  64. UpdateInis=Midas5_UpdateInis
  65. Restart
  66.  
  67. [Midas4]
  68. DelReg=Midas_DelReg
  69. DelFiles=Midas_DelFiles
  70. CopyFiles=Midas4_WindowsFiles,Midas_SystemFiles
  71. AddReg=Midas4_AddReg
  72. UpdateInis=Midas4_UpdateInis
  73. Restart
  74.  
  75.  
  76. ;******************************************************************
  77. ;Copy files
  78. ;----------
  79. ;
  80. ;Copy the files into their destined directories.
  81. ;Midas5_WindowsFiles = Windows Directory
  82. ;Midas_SystemFiles   = Systems Directory
  83. ;******************************************************************
  84. [Midas5_WindowsFiles]
  85. sgl.dll
  86. sglmid5.dll
  87. pvros.dll
  88. pvrmid5.dll
  89. pvrsmx.dll
  90.  
  91. [Midas4_WindowsFiles]
  92. sgl.dll
  93. sglmid4.dll
  94. pvros.dll
  95. pvrmid4.dll
  96. pvrsmx.dll
  97.  
  98. [Midas_SystemFiles]
  99. vsgl.vxd
  100. pvrsm3d.dll
  101. pvrhal32.dll
  102. pvrinit.exe
  103. dplay.dll
  104. m3dpci.exe
  105. m3dSheet.dll
  106.  
  107. ;******************************************************************
  108. ;System CleanUp
  109. ;--------------
  110. ;
  111. ;The system is cleared of any settings within SGLHW.INI and 
  112. ;the PowerVR section of the Registry ready for the defualt
  113. ;settings of the current build
  114. ;******************************************************************
  115. [Midas_DelFiles]
  116. sglhw.ini
  117.  
  118. [Midas_DelReg]
  119. HKLM,SOFTWARE\Matrox\m3D
  120. HKLM,SOFTWARE\PowerVR\PCX1&2
  121.  
  122. ;******************************************************************
  123. ;Add Registry Settings
  124. ;---------------------
  125. ;
  126. ;Midas5_AddReg = PCX2
  127. ;
  128. ; The Registry structure is 
  129. ;
  130. ;    HKR,,DevLoader,0,vsgl.vxd (VXD install)
  131. ;    HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe (PVRINIT upon Windows StartUp)
  132. ;
  133. ;    HKLM, SOFTWARE\PowerVR
  134. ;            |
  135. ;            |__AppHints
  136. ;            |    |
  137. ;            |    |_flight
  138. ;            |    |
  139. ;            |    |_vlflite
  140. ;            |    |
  141. ;            |    |_goman
  142. ;            |
  143. ;            |__GraphicsCards
  144. ;            |
  145. ;            |__HWINI
  146. ;            |    |
  147. ;            |    |_Defaults
  148. ;            |    |
  149. ;            |    |_PVRHAL
  150. ;            |
  151. ;            |__LastApp
  152. ;            |
  153. ;            |
  154. ;            |__Smart3D
  155. ;            |    |
  156. ;            |    |_Layout
  157. ;            |
  158. ;            |__StartUp
  159. ;            
  160. ;
  161. ;******************************************************************
  162. [Midas5_AddReg]
  163. HKLM,System\CurrentControlSet\Control\SessionManager\KnownVxDs,SGL,0,vsgl.vxd
  164. HKLM,Software\Microsoft\DirectDraw\Secondary,Name,0,pvrhal32.dll
  165. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,%String4%,0,0.000001
  166. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,BilinearState,0,1
  167. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,BilinearCtlEnable,0,0
  168. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,BilinearFilteringMode,0,3
  169. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,%String4%,0,0.000001
  170. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,BilinearState,0,1
  171. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,BilinearCtlEnable,0,0
  172. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,BilinearFilteringMode,0,3
  173. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\goman.exe,%String24%,0,1
  174. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\goman.exe,%String25%,0,0
  175. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71},,0,"PowerVR Shell Extension"
  176. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,,0,%11%"\pvrsm3d.dll"
  177. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,ThreadingModel,0,Apartment
  178. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\PowerVRPage,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  179. HKCR,POWERVR\CLSID,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  180. HKLM,SOFTWARE\PowerVR\PCX1&2\GraphicsCards\VEN_105D&DEV_2339,StrictLocks,0,1
  181. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,AppTitle,0,PowerVR
  182. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,MainLogo,0,""
  183. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,InfoBitmap,0,""
  184. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,GroupText",0,"3D Control Settings"
  185. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,CheckboxText,0,"&Enable PowerVR HAL"
  186. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,MainText,0,"This page allows you to adjust the PowerVR properties.  You can enable or disable the HAL."
  187. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,BoardText,0,"Board ID: %s"
  188. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,VersionText,0,"HAL version: %s"
  189. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,SGLVersionText,0,"SGL version: %s"
  190. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,StrictLocksGroupText,0,"2D/3D Acceleration"
  191. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,StrictLocksOnText,0,"Standard"
  192. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,StrictLocksOffText,0,"Optimized (recommended)"
  193. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,ProductReleaseText,0,"Product Release: %s"
  194. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,"SLReadOnly",0,0
  195. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,ProductRelease,0,"PowerVR 4.1.1"
  196. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,StrictLocks,0,0
  197. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,ISPParamSize,0,1536
  198. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,TSPParamSize,0,256
  199. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,ObjectParamSize,0,512
  200. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,BilinearCtlEnable,0,1
  201. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,BilinearState,0,0
  202. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,EnableHAL,0,1
  203. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,AllowQuads,0,0
  204. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,AutoMIPMAP,0,0
  205. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,ColourKey,0,1
  206. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,Deferred2D,0,1
  207. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,DisableNewPassPerTri,0,1
  208. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,FullSort,0,1
  209. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,GouraudSpecular,0,1
  210. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,TableFog,0,1
  211. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,VertexFog,0,1
  212. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,SetMaskingBGColour,0,1
  213. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,FullMaskingPlane,0,1
  214. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,BilinearFilteringMode,0,3
  215. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe
  216. HKR,,DevLoader,0,vsgl.vxd
  217.  
  218. [Midas4_AddReg]
  219. HKLM,System\CurrentControlSet\Control\SessionManager\KnownVxDs,SGL,0,vsgl.vxd
  220. HKLM,Software\Microsoft\DirectDraw\Secondary,Name,0,pvrhal32.dll
  221. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,%String4%,0,0.000001
  222. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,BilinearState,0,0
  223. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,BilinearCtlEnable,0,0
  224. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\flight.exe,BilinearFilteringMode,0,0
  225. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,%String4%,0,0.000001
  226. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,BilinearState,0,0
  227. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,BilinearCtlEnable,0,0
  228. HKLM,SOFTWARE\PowerVR\PCX1&2\%String3%\vlflite.exe,BilinearFilteringMode,0,0
  229. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71},,0,"PowerVR Shell Extension"
  230. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,,0,%11%"\pvrsm3d.dll"
  231. HKCR,CLSID\{6B1823E0-AC36-11d0-821F-00802964BD71}\InProcServer32,ThreadingModel,0,Apartment
  232. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\"Controls Folder"\Display\shellex\PropertySheetHandlers\PowerVRPage,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  233. HKCR,POWERVR\CLSID,,0,{6B1823E0-AC36-11d0-821F-00802964BD71}
  234. HKLM,SOFTWARE\PowerVR\PCX1&2\GraphicsCards\VEN_105D&DEV_2339,StrictLocks,0,1
  235. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,AppTitle,0,PowerVR
  236. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,MainLogo,0,""
  237. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,InfoBitmap,0,""
  238. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,GroupText",0,"3D Control Settings"
  239. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,CheckboxText,0,"&Enable PowerVR HAL"
  240. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,MainText,0,"This page allows you to adjust the PowerVR properties.  You can enable or disable the HAL."
  241. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,BoardText,0,"Board ID: %s"
  242. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,VersionText,0,"HAL version: %s"
  243. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,SGLVersionText,0,"SGL version: %s"
  244. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,StrictLocksGroupText,0,"2D/3D Acceleration"
  245. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,StrictLocksOnText,0,"Standard"
  246. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,StrictLocksOffText,0,"Optimized (recommended)"
  247. HKLM,SOFTWARE\PowerVR\PCX1&2\Smart3d\Layout,ProductReleaseText,0,"Product Release: %s"
  248. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,"SLReadOnly",0,0
  249. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,ProductRelease,0,"PowerVR 4.1.1"
  250. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,StrictLocks,0,0
  251. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,ISPParamSize,0,1536
  252. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,TSPParamSize,0,256
  253. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,ObjectParamSize,0,512
  254. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,BilinearCtlEnable,0,0
  255. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,BilinearState,0,0
  256. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,EnableHAL,0,1
  257. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,AllowQuads,0,0
  258. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,AutoMIPMAP,0,0
  259. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,ColourKey,0,0
  260. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,Deferred2D,0,1
  261. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,DisableNewPassPerTri,0,0
  262. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,FullSort,0,0
  263. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,GouraudSpecular,0,0
  264. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,TableFog,0,1
  265. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\PVRHAL,VertexFog,0,0
  266. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,SetMaskingBGColour,0,1
  267. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,FullMaskingPlane,0,1
  268. HKLM,SOFTWARE\PowerVR\PCX1&2\HWINI\Defaults,BilinearFilteringMode,0,0
  269. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,PowerVR,0,pvrinit.exe
  270. HKR,,DevLoader,0,vsgl.vxd
  271.  
  272. ;******************************************************************
  273. ;Update .ini Files
  274. ;-----------------
  275. ;
  276. ;******************************************************************
  277. [Midas5_UpdateInis]
  278. %10%\system.ini,386Enh,,"device=vsgl.vxd",0
  279. %10%\sglhw.ini,default,,"StrictLocks=0",0
  280. %10%\sglhw.ini,default,,"SW_XRegionSize=32",0
  281. %10%\sglhw.ini,default,,"SW_YRegionSize=32",0
  282.  
  283. [Midas4_UpdateInis]
  284. %10%\system.ini,386Enh,,"device=vsgl.vxd",0
  285. %10%\system.ini,VSGL,,"Buffer1Size=128",0
  286. %10%\system.ini,VSGL,,"Buffer2Size=128",0
  287. %10%\sglhw.ini,default,,"StrictLocks=0",0
  288. %10%\sglhw.ini,default,,"SW_XRegionSize=32",0
  289. %10%\sglhw.ini,default,,"SW_YRegionSize=32",0
  290.  
  291. ;******************************************************************
  292. ;Source Info
  293. ;-----------
  294. ;
  295. ;SourceDiskNames is left blank to force user to point installer to files
  296. ;
  297. ;SourceDisksFiles - All the files to be installed
  298. ;******************************************************************
  299. [SourceDisksNames]
  300. 1=%string5%,,1
  301.  
  302. [SourceDisksFiles]
  303. sgl.dll=1
  304. sglmid5.dll=1
  305. sglmid4.dll=1
  306. pvros.dll=1
  307. pvrmid5.dll=1
  308. pvrmid4.dll=1
  309. vsgl.vxd=1
  310. pvrsm3d.dll=1
  311. pvrhal32.dll=1
  312. pvrinit.exe=1
  313. pvrsmx.dll=1
  314. dplay.dll=1
  315. m3dpci.exe=1
  316. m3dsheet.dll=1
  317.  
  318. ;******************************************************************
  319. ;Strings
  320. ;-------
  321. ;
  322. ;Strings used throughout the .inf file
  323. ;******************************************************************
  324. [Strings]
  325. String0="Matrox"
  326. String1="Matrox"
  327. String3="App hints"
  328. String4="Near Z Clip"
  329. String5="Matrox m3D Windows'95 Installation disk"
  330. String6="Need3DOn2D"
  331. String7="AutoMIPMap"
  332. String8="Alt2DBuffer"
  333. String9="StackRendersTillFlip"
  334. String10="ExpandTopMap"
  335. String11="Description"
  336. String12="DummyZ"
  337. String13="ReverseTrans"
  338. String14="Deferred2D"
  339. String15="SW_XRegionSize"
  340. String16="SW_YRegionSize"
  341. String18="AllowQuads"
  342. String19="OverrideExclusiveOnlyAsync"
  343. String20="SW_MinYSize"
  344. String22="Matrox m3D"
  345. String23="Matrox m3D"
  346. String24="Export565"
  347. String25="ColourKey"
  348.  
  349.  
  350.  
  351.  
  352.